scaling ladder – English–日本語 translations

🇬🇧 en ja 🇯🇵

scaling ladder noun

  • a ladder for the purpose of scaling the walls of a besieged fortification
雲梯
Wiktionary Links